| Автор перевода: Майкл "Antares" Клишин | Предыдущая | Следующая | Оглавление |
Flash Player 7.
my_mc.menu:ContextMenu=contextMenu
contextMenu Объект класса ContextMenu.
Свойство; связывает указанный объект ContextMenu с мувиклипом my_mc. Класс ContextMenu позволяет вам модифицировать контекстное меню, которое появляется при клике правой кнопкой (Windows) или клике с прижатым Control (Macintosh) в окне Flash Player.
В примере ниже объект ContextMenu menu_cm присваивается мувиклипу image_mc. Объект ContextMenu содержит пользовательский пункт “View Image in Browser...”, с которым связана функция viewImage().
var menu_cm:ContextMenu = new ContextMenu();
menu_cm.customItems.push(new ContextMenuItem("View Image in Browser...", viewImage));
this.createEmptyMovieClip("image_mc", this.getNextHighestDepth());
var mclListener:Object = new Object();
mclListener.onLoadInit = function (target_mc:MovieClip) {
target_mc.menu = menu_cm;
};
var image_mcl:MovieClipLoader = new MovieClipLoader();
image_mcl.addListener(mclListener);
image_mcl.loadClip("photo1.jpg", image_mc);
function viewImage(target_mc:MovieClip, obj:Object) {
getURL(target_mc._url, "_blank");
}
При клике правой кнопкой (Control-клик на Макинтоше) по изображению во время проигрывания ролика, выберите View Image in Browser из контекстного меню, чтобы открыть изображение в новом окне.
Button.menu,ContextMenu class,ContextMenuItem class,TextField.menu
| Посмотреть комментарии LiveDocs | Предыдущая | Следующая | Оглавление | |